import request from '@/utils/request'

// 人员信息 
export function companyApplyQuery(data) {
  return request({
    url: `/company/companyApplyQuery`,
    method: 'post',
    data: data
  })
}
// 白蚁防治任务单 
export function companyControlTaskQuery(data) {
  return request({
    url: `/company/companyControlTaskQuery`,
    method: 'post',
    data: data
  })
}
// 企业档案
export function companyFileQuery(data) {
  return request({
    url: `/company/companyFileQuery`,
    method: 'post',
    data: data
  })
}
// 监测项目审核
export function companyMonitorProjectApplyQuery(data) {
  return request({
    url: `/company/companyMonitorProjectApplyQuery`,
    method: 'post',
    data: data
  })
}
// 监测项目审核-编辑
export function companyMonitorProjectApplyUpdate(data) {
  return request({
    url: `/company/companyMonitorProjectApplyUpdate`,
    method: 'post',
    data: data
  })
}
// 新增人员信息
export function companyOperatorAdd(data) {
  return request({
    url: `/company/companyOperatorAdd`,
    method: 'post',
    data: data
  })
}
// 新增人员信息2
export function companyOperatorAddOp(data) {
  return request({
    url: `/company/companyOperatorAddOp`,
    method: 'post',
    data: data
  })
}
// 新增人员信息 - 防治企业 - 将编辑状态修改为提交待审核状态
export function companyOperatorAddSubmit(data) {
  return request({
    url: `/company/companyOperatorAddSubmit`,
    method: 'post',
    data: data
  })
}
// 审核防治公司数据
export function companyReview(data) {
  return request({
    url: `/company/companyReview`,
    method: 'post',
    data: data
  })
}
// 防治公司删除人员信息-（申请单状态需在编辑状态下）
export function companyOperatorDelOp(data) {
  return request({
    url: `/company/companyOperatorDelOp`,
    method: 'post',
    data: data
  })
}
//  新增人员信息-编辑/
export function companyOperatorUpdate(data) {
  return request({
    url: `company/companyOperatorUpdate`,
    method: 'post',
    data: data
  })
}
// 根据申请编号查询本申请详细信息
export function companyOperatorQueryByApplyCode(query) {
  return request({
    url: '/company/companyOperatorQueryByApplyCode',
    method: 'get',
    params: query
  })
}

// 白蚁防治公司查询
export function getControlCompanyData(query) {
  return request({
    url: '/termite/getControlCompanyData',
    method: 'get',
    params: query
  })
}
// 选中撤销提交审核
export function companyApplyCancel(data) {
  return request({
    url: `/company/companyApplyCancel`,
    method: 'post',
    data: data
  })
}
// 白蚁灭治任务单查询
export function controlTaskListQuery(data) {
  return request({
    url: `/termite/controlTaskListQuery`,
    method: 'post',
    data: data
  })
}
// 报警短信新增
export function alarmMsgAdd(data) {
  return request({
    url: `/termite/alarmMsgAdd`,
    method: 'post',
    data: data
  })
}
// 报警短信删除(单个或批量)
export function alarmMsgDel(data) {
  return request({
    url: `/termite/alarmMsgDel`,
    method: 'post',
    data: data
  })
}
// 报警短信编辑
export function alarmMsgUpdate(data) {
  return request({
    url: `/termite/alarmMsgUpdate`,
    method: 'post',
    data: data
  })
}
// 获取小区基础信息列表
export function getBaseInformation(data) {
  return request({
    url: `/external/encryptGetSectList`,
    method: 'post',
    data: data
  })
}

// 查询上海地址
export function addressQuery(data) {
  return request({
    url: `/sh/addressQuery`,
    method: 'post',
    data: data
  })
}